<!DOCTYPE html>
<html>
<head>
    <title></title>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
    <link rel="stylesheet" href="../../css/bootstrap.min.css">
    <link rel="stylesheet" href="../../css/font-awesome.min.css">
    <link rel="stylesheet" href="../../plugins/jqgrid/ui.jqgrid-bootstrap.css">
    <link rel="stylesheet" href="../../plugins/ztree/css/metroStyle/metroStyle.css">
    <link rel="stylesheet" href="../../css/main.css">
    <script src="../../libs/jquery.min.js"></script>
    <script src="../../plugins/layer/layer.js"></script>
    <script src="../../libs/bootstrap.min.js"></script>
    <script src="../../libs/vue.min.js"></script>
    <script src="../../plugins/jqgrid/grid.locale-cn.js"></script>
    <script src="../../plugins/jqgrid/jquery.jqGrid.min.js"></script>
    <script src="../../plugins/ztree/jquery.ztree.all.min.js"></script>
    <script src="../../js/common.js"></script>


</head>
<body>
<div id="rrapp" v-cloak>
    <div v-show="showList">
        <div class="grid-btn">
            <a v-if="hasPermission('article:save')" class="btn btn-primary" @click="add"><i class="fa fa-plus"></i>&nbsp;新增</a>
            <a v-if="hasPermission('article:update')" class="btn btn-primary" @click="update"><i
                    class="fa fa-pencil-square-o"></i>&nbsp;修改</a>
            <a v-if="hasPermission('article:delete')" class="btn btn-primary" @click="del"><i class="fa fa-trash-o"></i>&nbsp;删除</a>
        </div>
        <table id="jqGrid"></table>
        <div id="jqGridPager"></div>
    </div>

    <div v-show="!showList" class="panel panel-default">
        <div class="panel-heading">{{title}}</div>
        <form class="form-horizontal form-width100">
            <div class="form-group">
                <div class="col-sm-1 control-label">标题*</div>
                <div class="col-sm-11">
                    <input type="text" class="form-control" v-model="article.title" placeholder=""/>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-1 control-label">类目*</div>
                <div class="col-sm-11">
                    <!--<input type="text" class="form-control" v-model="article.type"-->
                           <!--placeholder="文章类型  0 常规无图 ，1多图， 2含视频，3含音频"/>-->
                    <!-- Split button -->
                    <div class="btn-group">
                        <button type="button" class="btn btn-primary">请选择类目</button>
                        <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                            <span class="caret"></span>
                            <span class="sr-only">Toggle Dropdown</span>
                        </button>
                        <ul class="dropdown-menu">
                            <li><a href="#">爆料</a></li>
                            <li><a href="#">Another action</a></li>
                            <li><a href="#">Something else here</a></li>
                            <li role="separator" class="divider"></li>
                            <li><a href="#">Separated link</a></li>
                        </ul>
                    </div>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-1 control-label">概要*</div>
                <div class="col-sm-11">
                    <textarea type="text" class="form-control" v-model="article.description" placeholder=""></textarea>
                </div>
            </div>
            <div class="form-group" id="container">
                <div class="col-sm-1 control-label">缩略图</div>
                <div class="col-sm-11">
                    <div class="col-sm-4 col-md-3 upload-container">
                        <div class="thumbnail">
                            <img id="upload-src1" src="..." alt="..."
                                 style="height: 200px; width: 250px; display: block;">
                        </div>
                        <div class="progress">
                            <div class="progress-bar-success progress-bar-striped progress-bar " role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
                            </div>
                        </div>
                        <div class="caption">
                            <p><a id="add-img1" class="btn btn-primary upload-btn" role="button">上传</a></p>
                        </div>
                    </div>
                    <div class="col-sm-4 col-md-3 upload-container">
                        <div class="thumbnail">
                            <img id="upload-src2" src="..." alt="..."
                                 style="height: 200px; width: 250px; display: block;">
                        </div>
                        <div class="progress">
                            <div class="progress-bar-success progress-bar-striped progress-bar " role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
                            </div>
                        </div>
                        <div class="caption">
                            <p><a id="add-img2" class="btn btn-primary upload-btn" role="button">上传</a></p>
                        </div>
                    </div>
                    <div class="col-sm-4 col-md-3 upload-container">
                        <div class="thumbnail">
                            <img id="upload-src3" src="..." alt="..."
                                 style="height: 200px; width: 250px; display: block;">
                        </div>
                        <div class="progress">
                            <div class="progress-bar-success progress-bar-striped progress-bar " role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
                            </div>
                        </div>
                        <div class="caption">
                            <p><a id="add-img3" class="btn btn-primary upload-btn" role="button">上传</a></p>
                        </div>
                    </div>
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-1 control-label">内容*</div>
                <div class="col-sm-11">
                    <div type="text" id="ueditor"  placeholder="" style="width:100%;height:300px;"></div>
                </div>
            </div>

            <!--<div class="form-group">-->
                <!--<div class="col-sm-1 control-label"></div>-->
                <!--<div class="col-sm-11">-->
                    <!--<input type="text" class="form-control" v-model="article.category" placeholder=""/>-->
                <!--</div>-->
            <!--</div>-->
            <div class="form-group">
                <div class="col-sm-1 control-label"></div>
                <input type="button" class="btn btn-primary" @click="saveOrUpdate" value="确定"/>
                &nbsp;&nbsp;<input type="button" class="btn btn-warning" @click="reload" value="返回"/>
            </div>
        </form>
    </div>
</div>
<script type="text/javascript" src="../../plugins/plupload/js/plupload.full.min.js"></script>
<script type="text/javascript" src="../../plugins/plupload/upload.js"></script>
<script type="text/javascript" charset="utf-8" src="../../plugins/ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="../../plugins/ueditor/ueditor.all.js"></script>
<!--建议手动加在语言，避免在ie下有时因为加载语言失败导致编辑器加载失败-->
<!--这里加载的语言文件会覆盖你在配置项目里添加的语言类型，比如你在配置项目里配置的是英文，这里加载的中文，那最后就是中文-->
<script type="text/javascript" charset="utf-8" src="../../plugins/ueditor/lang/zh-cn/zh-cn.js"></script>
<script src="../../js/modules/article/article.js"></script>
<script>
//
var options ={
    mime_types: [
        {title: "image", extensions: "jpeg,jpg,png,gif"}
    ],
    type:"image",
    max_file_size: '20m', //最大只能上传10mb的文件
    prevent_duplicates: true //不允许选取重复文件
}
$(".upload-btn").each(function(){
    var $this = $(this)
    var curUpload = window.initUpload($this.attr('id'), options);
    curUpload.bind('FilesAdded', function (up, file) {
        up.start()
    })
    curUpload.bind('UploadProgress', function (up, file) {
        $this.parents(".upload-container:first").find('.progress-bar:first').text(file.percent + "%").css({"width": file.percent + "%"})
    })
    curUpload.bind('FileUploaded', function (up, file, info) {
        alert("上传成功")
        var src = up.getOption("url") + "/" + up.getOption("multipart_params")['key']
        console.log(src);
        $this.parents(".upload-container:first").find("img:first").attr("src", src + "?v=" + Date.parse(new Date()));
    })
    curUpload.init();
})


</script>
</body>
</html>